From: Jonathan Dieter Date: Thu, 24 Jan 2019 19:44:06 +0000 (+0000) Subject: Fix memory leak and off-by-one allocation error X-Git-Tag: archive/raspbian/1.1.9+ds1-1+rpi1~1^2~50 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=168cc117a6f72b1604094f61874a2c006282e2fb;p=zchunk.git Fix memory leak and off-by-one allocation error Signed-off-by: Jonathan Dieter --- diff --git a/test/copy_chunks.c b/test/copy_chunks.c index f5d78c8..b8d5b9f 100644 --- a/test/copy_chunks.c +++ b/test/copy_chunks.c @@ -40,7 +40,7 @@ int main (int argc, char *argv[]) { zck_set_log_level(ZCK_LOG_DEBUG); - char *path = zmalloc(strlen(argv[1])); + char *path = zmalloc(strlen(argv[1])+1); strcpy(path, argv[1]); char *base_name = basename(path); @@ -117,5 +117,6 @@ int main (int argc, char *argv[]) { zck_free(&tgt_zck); zck_free(&src_zck); + free(path); return 0; }